+Wed Jan 9 10:20:16 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkdrawable-x11.c gdk/x11/gdkgc-c11.c: Check for
+ RENDER before trying to use it... XRenderFindFormat() prints
+ warnings if called when extension isn't present.
+
Wed Jan 9 15:20:40 2002 Tim Janik <timj@gtk.org>
* gtk/gtkmenuitem.c (gtk_menu_item_parent_set): update the accel
+Wed Jan 9 10:20:16 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkdrawable-x11.c gdk/x11/gdkgc-c11.c: Check for
+ RENDER before trying to use it... XRenderFindFormat() prints
+ warnings if called when extension isn't present.
+
Wed Jan 9 15:20:40 2002 Tim Janik <timj@gtk.org>
* gtk/gtkmenuitem.c (gtk_menu_item_parent_set): update the accel
+Wed Jan 9 10:20:16 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkdrawable-x11.c gdk/x11/gdkgc-c11.c: Check for
+ RENDER before trying to use it... XRenderFindFormat() prints
+ warnings if called when extension isn't present.
+
Wed Jan 9 15:20:40 2002 Tim Janik <timj@gtk.org>
* gtk/gtkmenuitem.c (gtk_menu_item_parent_set): update the accel
+Wed Jan 9 10:20:16 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkdrawable-x11.c gdk/x11/gdkgc-c11.c: Check for
+ RENDER before trying to use it... XRenderFindFormat() prints
+ warnings if called when extension isn't present.
+
Wed Jan 9 15:20:40 2002 Tim Janik <timj@gtk.org>
* gtk/gtkmenuitem.c (gtk_menu_item_parent_set): update the accel
+Wed Jan 9 10:20:16 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkdrawable-x11.c gdk/x11/gdkgc-c11.c: Check for
+ RENDER before trying to use it... XRenderFindFormat() prints
+ warnings if called when extension isn't present.
+
Wed Jan 9 15:20:40 2002 Tim Janik <timj@gtk.org>
* gtk/gtkmenuitem.c (gtk_menu_item_parent_set): update the accel
+Wed Jan 9 10:20:16 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkdrawable-x11.c gdk/x11/gdkgc-c11.c: Check for
+ RENDER before trying to use it... XRenderFindFormat() prints
+ warnings if called when extension isn't present.
+
Wed Jan 9 15:20:40 2002 Tim Janik <timj@gtk.org>
* gtk/gtkmenuitem.c (gtk_menu_item_parent_set): update the accel
+Wed Jan 9 10:20:16 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkdrawable-x11.c gdk/x11/gdkgc-c11.c: Check for
+ RENDER before trying to use it... XRenderFindFormat() prints
+ warnings if called when extension isn't present.
+
Wed Jan 9 15:20:40 2002 Tim Janik <timj@gtk.org>
* gtk/gtkmenuitem.c (gtk_menu_item_parent_set): update the accel
-/* GDK - The GIMP Drawing Kit
+/* GIMP Drawing Kit
* Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald
*
* This library is free software; you can redistribute it and/or
{
GdkDrawableImplX11 *impl = GDK_DRAWABLE_IMPL_X11 (drawable);
+ if (!_gdk_x11_have_render ())
+ return None;
+
if (impl->picture == None)
{
GdkVisual *visual = gdk_drawable_get_visual (drawable);
XRenderPictFormat **mask)
{
XRenderPictFormat pf;
-
-/* Look for a 32-bit xRGB and Axxx formats that exactly match the
- * in memory data format. We can use them as pixmap and mask
- * to deal with non-premultiplied data.
- */
+ if (!_gdk_x11_have_render ())
+ return FORMAT_NONE;
+
+ /* Look for a 32-bit xRGB and Axxx formats that exactly match the
+ * in memory data format. We can use them as pixmap and mask
+ * to deal with non-premultiplied data.
+ */
pf.type = PictTypeDirect;
pf.depth = 32;
g_return_val_if_fail (GDK_IS_GC_X11 (gc), None);
+ if (!_gdk_x11_have_render ())
+ return None;
+
x11_gc = GDK_GC_X11 (gc);
if (x11_gc->fg_picture == None)